Knowledge-Controlled Version Selection in Software Configuration Management
نویسندگان
چکیده
In the paper, the question of eeective automated version selection is tackled. It is an important part of a method for building a software connguration. The paper concentrates on the method for version selection which allows specifying requirements which refer to properties of versions. It is controlled by knowledge in form of heuristic functions serving as necessary condition and suitability condition for selection. We present the method and describe its application in selecting software components.
منابع مشابه
A toolkit for software configuration management
For almost ten years, Make has been a most important tool for development and maintenance of software systems. Its general usefulness and the simple formalism of the Makefile made Make one of the most popular UNIX† tools. However, with the increased upcoming of software production environments, there is a growing awareness for the matter of software configuration management which unveiled a num...
متن کاملContext-Preserving Software Configuration Management
This paper presents a model for version control and configuration management with high emphasis on the ability to recreate the relevant context for a given part of a software design structure. The approach is termed context-preserving software configuration management. The context-preserving approach provides distributed, dynamic, configuration descriptions under full version control, enhances ...
متن کاملSoftware Configuration Management Draft Version 0 . 6 John A . Scott David
This paper presents an overview of the knowledge area of software configuration management for the Software Engineering Body of Knowledge (SWEBOK) project. A breakdown of topics is presented for the knowledge area along with a succinct description of each topic. References are given to materials that provide more in-depth coverage of the key areas of software configuration management. Important...
متن کاملA Layered Architecture for Uniform Version Management
ÐVersion management is a key part of software configuration management. A big variety of version models has been realized in both commercial systems and research prototypes. These version models differ with respect to the objects put under version control (files, directories, entities, objects), the organization of versions (version graphs versus multidimensional version spaces), the granularit...
متن کاملConfiguration Management for Reusable Software
This paper discusses the configuration management of reusable software, and proposes an architecture that incorporates configuration management with a software library. Introduction Software configuration management concerns monitoring and controlling changes to software. This paper discusses configuration management of reusable software assets, drawing on previous work on configuration managem...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Software - Concepts and Tools
دوره 17 شماره
صفحات -
تاریخ انتشار 1996